package cl.jsoftlabs.gwt.soccer.client.services;

import java.util.List;

import cl.jsoftlabs.gwt.soccer.client.bean.ContratoJugadorVO;
import cl.jsoftlabs.gwt.soccer.client.bean.JugadorVO;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface JugadorServiceAsync {
	
	public void saludar(String nombre, AsyncCallback<String> callback);

	void obtenerJugadores(AsyncCallback<List<JugadorVO>> callback);

	public void obtenerRegistro(Integer idJugador,
			AsyncCallback<JugadorVO> callbackFind);

	void nuevoContrato(ContratoJugadorVO contrato,
			AsyncCallback<Integer> callback);

}
